package main

import (
	"web/controllers"

	"github.com/kataras/iris/v12"
	"github.com/kataras/iris/v12/mvc"
)

func main() {
	app := iris.New()

	/*
		app.Get("/", func(ctx iris.Context) {
			ctx.WriteString("Hello,World!")
		})

		app.Get("/ping", func(ctx iris.Context) {
			ctx.WriteString("pong")
		})

		app.Get("/hello", func(ctx iris.Context) {
			ctx.JSON(iris.Map{"message": "Hello Iris!"})
		})
	*/

	mvc.New(app.Party("/user")).Handle(controllers.NewUserController())
	mvc.New(app.Party("/")).Handle(controllers.NewHomeController())
	app.Run(iris.Addr(":8080"))
}
